package com.hotel.service;

import com.hotel.pojo.Room;
import com.hotel.pojo.RoomNumber;
import com.hotel.utils.ResultInfo;

import java.util.List;
import java.util.Map;

/**
 * @author YanMin
 * @version 1.0
 * @description:
 * @since 2022/8/16 23:37
 */
public interface RoomService {
    // 查询房间
    ResultInfo selectRoom(String roomId, int page, int size);

    //查询不同房间的房间数量
    List<Map<String, Object>> selectRoomNumber();

    //查询房间状态
    ResultInfo selectRoomState();

    // 删除房间
    ResultInfo deleteRoomByRoomId(Integer roomId);

    // 修改房间
    ResultInfo updateRoomByRoomId(Room room);

    // 新增房间
    ResultInfo insertRoom(Room room);


}
